
import 'package:get/get.dart';
import 'package:zfth/pages/eqInfo/AllEqList.dart';
import 'package:zfth/pages/eqInfo/FaultEqList.dart';
import 'package:zfth/pages/eqInfo/OffLineEqList.dart';
import 'package:zfth/pages/eqInfo/OnLineEqList.dart';
import 'package:zfth/pages/repair/RepairAddForm.dart';
import 'package:zfth/pages/repair/RepairList.dart';
import 'package:zfth/pages/repair/RepairLogDetail.dart';
import 'package:zfth/pages/repair/RepairLogList.dart';
import 'package:zfth/pages/repair/RepairMaintainDetail.dart';
import 'package:zfth/pages/state/StateDetail.dart';
import 'package:zfth/pages/state/StateList.dart';
import 'package:zfth/pages/stateChange/StateChange.dart';
import 'package:zfth/pages/stateLog/StateLogDetail.dart';
import 'package:zfth/pages/stateLog/StateLogList.dart';
import 'package:zfth/pages/thAlarm/ThAlarmHandleDetail.dart';
import 'package:zfth/pages/thAlarm/ThAlarmHandleList.dart';
import 'package:zfth/pages/thAlarm/ThAlarmLogDetail.dart';
import 'package:zfth/pages/thAlarm/ThAlarmTab.dart';
import 'package:zfth/pages/trendAlarm/TrendAlarmHandleDetail.dart';
import 'package:zfth/pages/trendAlarm/TrendAlarmHandleList.dart';
import 'package:zfth/pages/trendAlarm/TrendAlarmTab.dart';
import 'package:zfth/pages/user/User_index.dart';
import 'package:zfth/pages/user/User_info.dart';

import '../pages/Index.dart';
import '../pages/smokeAlarm/SmokeAlarmHandleDetail.dart';
import '../pages/smokeAlarm/SmokeAlarmHandleList.dart';
import '../pages/smokeAlarm/SmokeAlarmLogDetail.dart';
import '../pages/smokeAlarm/SmokeAlarmTab.dart';
import '../pages/trendAlarm/TrendAlarmLogDetail.dart';
import '../pages/user/Change_default_pwd.dart';
import '../pages/user/User_login.dart';






///GETX插件跳转使用
List<GetPage<dynamic>> getPages =[
  GetPage(name: "/", page: ()=>const IndexPage(),transition: Transition.zoom),
  GetPage(name: '/userLogin', page: ()=>const UserLoginPage(),transition: Transition.zoom),
  GetPage(name: "/state/stateList", page: ()=>const StateListPage()),
  GetPage(name: "/state/stateDetail", page: ()=>const StateDetailPage()),
  GetPage(name: "/changeDefaultPwdPage", page: ()=>const ChangeDefaultPwdPage()),
  GetPage(name: "/state/stateLogList", page: ()=>const StateLogListPage()),
  GetPage(name: "/state/stateLogDetail", page: ()=>const StateLogDetailPage()),

  ///温湿度报警
  GetPage(name: "/alarm/thAlarmTab", page: ()=>const ThAlarmTabPage()),
  GetPage(name: "/alarm/thAlarmHandleList", page: ()=>const ThAlarmHandleListPage()),
  GetPage(name: "/alarm/thAlarmHandleDetail", page: ()=>const ThAlarmHandleDetailPage()),
  GetPage(name: "/alarm/thAlarmLogDetail", page: ()=>const ThAlarmLogDetailPage()),

  ///趋势报警
  GetPage(name: "/alarm/trendAlarmTab", page: ()=>const TrendAlarmTabPage()),
  GetPage(name: "/alarm/trendAlarmHandleList", page: ()=>const TrendAlarmHandleListPage()),
  GetPage(name: "/alarm/trendAlarmHandleDetail", page: ()=>const TrendAlarmHandleDetailPage()),
  GetPage(name: "/alarm/trendAlarmLogDetail", page: ()=>const TrendAlarmLogDetailPage()),

  ///烟感报警
  GetPage(name: "/alarm/smokeAlarmTab", page: ()=>const SmokeAlarmTabPage()),
  GetPage(name: "/alarm/smokeAlarmHandleList", page: ()=>const SmokeAlarmHandleListPage()),
  GetPage(name: "/alarm/smokeAlarmHandleDetail", page: ()=>const SmokeAlarmHandleDetailPage()),
  GetPage(name: "/alarm/smokeAlarmLogDetail", page: ()=>const SmokeAlarmLogDetailPage()),

  ///温湿度变化
  GetPage(name: "/state/stateChange", page: ()=>const StateChangePage()),

  ///设备报修
  GetPage(name: "/repair/repairList", page: ()=>const RepairListPage()),
  GetPage(name: "/repair/repairMaintainDetail", page: ()=>const RepairMaintainDetailPage()),
  GetPage(name: "/repair/repairAddForm", page: ()=>const RepairAddFormPage()),
  GetPage(name: "/repair/repairLogList", page: ()=>const RepairLogListPage()),
  GetPage(name: "/repair/repairLogDetail", page: ()=>const RepairLogDetailPage()),


  //设备列表
  GetPage(name: "/eq/allEqList", page: ()=>const AllEqListPage()),
  GetPage(name: "/eq/onLineEqList", page: ()=>const OnLineEqListPage()),
  GetPage(name: "/eq/offLineEqList", page: ()=>const OffLineEqListPage()),
  GetPage(name: "/eq/faultEqList", page: ()=>const FaultEqListPage()),



  GetPage(name: "/user/userIndex", page: ()=>const UserIndexPage()),
  GetPage(name: "/user/userInfo", page: ()=>const UserInfoPage()),

];
